#include <stdio.h>
#include <unistd.h>

int main(int argc, const char *argv[]) 
{
    pid_t pid, ppid;
    int num = 10;

    pid = fork();
    if(pid == -1) {
        perror("创建子进程失败！\n");
        return -1;
    } else if(pid == 0) {
        num = num + 10;
        printf("子进程：num[%d]\n", num);
    } else {
        num ++ ;
        printf("父进程：num[%d]\n", num);
    }
    return 0;
}

